#define TIMET_TO_EXCEL(a) ((a / 86400.0) + 25569.0)
extern char *xcsv_urlbase;
+extern char *prefer_shortnames;
/*********************************************************************/
/* csv_stringclean() - remove any unwanted characters from string. */
description = csv_stringclean(wpt->description, xcsv_file.badchars);
}
+ if (prefer_shortnames) {
+ if (description) {
+ xfree(description);
+ }
+ description = shortname;
+ }
+
i = 0;
QUEUE_FOR_EACH(xcsv_file.ofield, elem, tmp) {
fmp = (field_map_t *) elem;
static char *snwhiteopt;
static char *snupperopt;
static char *snuniqueopt;
+char *prefer_shortnames;
char *xcsv_urlbase;
static
{"snupper", &snupperopt, "(0/1) UPPERCASE synth. shortnames"},
{"snunique", &snuniqueopt, "(0/1) Make synth. shortnames unique"},
{"urlbase", &xcsv_urlbase, "Basename prepended to URL on output"},
+ {"prefer_shortnames", &prefer_shortnames, "Use shortname instead of description"},
{0, 0, 0}
};